package com.ruoyi.docdraw.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

import java.util.Date;

/**
 * 文档信息查询返回对象类
 */
public class SysDocRespVo{

    private static final long serialVersionUID = 1L;

    private Long docMasterId;

    private String docMasterOr;
    @Excel(name = "文档名称")
    private String docName;
    @Excel(name = "文档编号")
    private String docNumber;

    private Long deptId;
    @Excel(name = "所属组织")
    private String deptName;

    private Long docId;

    private String docOr;
    @Excel(name = "文档发布版本")
    private String versionIdentifier;
    @Excel(name = "文档迭代版本")
    private String iterationIdentifier;

    // 文档最后修改时间
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date releaseTime;

    private String fileMd5;

    public String getFileMd5() {
        return fileMd5;
    }

    public void setFileMd5(String fileMd5) {
        this.fileMd5 = fileMd5;
    }

    // 图纸文件
    String downloadUrl;

    public String getDownloadUrl() {
        return downloadUrl;
    }

    public void setDownloadUrl(String downloadUrl) {
        this.downloadUrl = downloadUrl;
    }




    public String getDocMasterOr() {
        return docMasterOr;
    }

    public void setDocMasterOr(String docMasterOr) {
        this.docMasterOr = docMasterOr;
    }

    public Date getReleaseTime() {
        return releaseTime;
    }

    public void setReleaseTime(Date releaseTime) {
        this.releaseTime = releaseTime;
    }

    public Long getDocMasterId() {
        return docMasterId;
    }

    public void setDocMasterId(Long docMasterId) {
        this.docMasterId = docMasterId;
    }

    public String getDocName() {
        return docName;
    }

    public void setDocName(String docName) {
        this.docName = docName;
    }

    public String getDocNumber() {
        return docNumber;
    }

    public void setDocNumber(String docNumber) {
        this.docNumber = docNumber;
    }

    public Long getDeptId() {
        return deptId;
    }

    public void setDeptId(Long deptId) {
        this.deptId = deptId;
    }

    public String getDeptName() {
        return deptName;
    }

    public void setDeptName(String deptName) {
        this.deptName = deptName;
    }

    public Long getDocId() {
        return docId;
    }

    public void setDocId(Long docId) {
        this.docId = docId;
    }

    public String getDocOr() {
        return docOr;
    }

    public void setDocOr(String docOr) {
        this.docOr = docOr;
    }

    public String getVersionIdentifier() {
        return versionIdentifier;
    }

    public void setVersionIdentifier(String versionIdentifier) {
        this.versionIdentifier = versionIdentifier;
    }

    public String getIterationIdentifier() {
        return iterationIdentifier;
    }

    public void setIterationIdentifier(String iterationIdentifier) {
        this.iterationIdentifier = iterationIdentifier;
    }
}
